package com.karson.front.service;

import com.karson.common.request.LoginMobileRequest;
import com.karson.common.request.LoginRequest;
import com.karson.common.response.LoginResponse;
import com.karson.common.vo.UserVo;
import jakarta.servlet.http.HttpServletRequest;

public interface LoginService {
    LoginResponse login(LoginRequest loginRequest);

    LoginResponse phoneLogin(LoginMobileRequest loginRequest, HttpServletRequest request);

    Boolean register(LoginRequest loginRequest, HttpServletRequest request);

    UserVo getUserInfo();
}
